at pistol point - Turco Inglés Diccionario